<?php
// +-----------------------+
// | 注释不留名，代码随便用 |
// +-----------------------+


namespace app\common\library\goods;

/**
 * 行为
 * 因为php方法名称不区分大小写，所有这里的方法都采用了小写驼峰的写法
 * 严格意义上来说 方法名称应该与state目录下的类型相同
 * 后期订单拓展，若增加一个状态，则需要增加一个对应的方法
 * Interface Action
 * @package app\sunshine\model\order1
 */
interface Action
{

    public function apply();

    public function audit();

    public function back();

    public function down();

    public function end();

    public function input();

    public function send();

    public function sold();

    public function take();

    public function up();
}
